// theme
.bg_grid {
    position: absolute;

    width: 100%;
    height: 100%;
    opacity: 0.1;
    background:
        /* 水平条纹 */
        -webkit-linear-gradient(top, transparent 10px, #F0F0F0 10px, #cdcdcd 12px, transparent 12px, transparent 69px, #c0a0d3 60px),
        /* 垂直条纹 */
        -webkit-linear-gradient(left, transparent 10px, #F0F0F0 10px, #cdcdcd 12px, transparent 12px, transparent 69px, #F0F0F0 60px);

    -webkit-background-size: 41px 41px;
    -moz-background-size: 41px 41px;
    background-size: 41px 41px;
    margin: 0;
    -webkit-background-size: 20px 20px;
    -moz-background-size: 20px 20px;
    background-size: 20px 20px;
}

.bg_color {
    // opacity: 0.7;
    position: relative;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(180deg, #f8c0a5, #a685d4 38%, #5b50ff);
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    background-size: 100% 100%;
}